<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE html
  PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 

<html xmlns="http://www.w3.org/1999/xhtml" 
  xml:lang="en" lang="en">
  
<head>
	<title>XFC Swing Application Framework</title>
</head>

<body>

<h2>XFC - eXtended Foundation Classes</h2>

<img src="helloworld.png" align="right"/>

<p>A Swing application framework</p>

<p>v0.4</p>

<p>XFC is a Java Swing based application framework. It is designed to implement the plumbing
of an application, freeing developers up to concentrate on their domain specific
functionality.
</p>

<p>TODO: write this doc -

	-mention version of Java targeted
	
	-overview of components
	
	-overview of architecture
	
	-libraries used
	
	
</p>

<h3>Driving ideas</h3>
<ul>
	<li>Simplicity and ease of use. A smaller API is better.</li>
	<li>Useability. encoding useability concerns into the framework.</li>
	<li>Best of breed. Instead of re-inventing the wheel, we use the best of breed libraries where available.</li>
</ul>


<img src="helloworld_prefs.png"/>

<br/>

<img src="xtable.png"/>

</body>
</html>